have to live with something - Français Anglais Dictionnaire